document certifying payment - German English Dictionary